Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Italy F5 Italy F11 Italy F16 Italy F23 Spain F1 Spain F2 Italy F10 Italy F29 Italy F30 Italy F9 Italy F4 Italy F12 Compaq Challenger - Bucharest TESS Tennis Classic - Campinas Tennis Napoli Cup - Napoli Baumag Open - Budapest 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Riviera di Rimini Challenger 2004 - Rimini Nord LB Open - Braunschweig Sina-Kia Motors Tennis Cup - Cordenons Architect Open - Budapest Tennis Napoli Cup 2006 - Napoli San Marino Cepu Open - San Marino Genoa Open - Genova Copa Petrobras Argentina - Buenos Aires Mitsubishi Electric Europe Cup - Monza Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Genova Open Challenger - Genova Iquique Challenger Bucaramanga Challenger Meknes Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger Rome Challenger San Luis Potosi Challenger Milan Challenger Constanta Challenger San Benedetto Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Brixina Tennis Open - Bressanone Todi Challenger Intelig Tennis Cup - Brasilia Tanger Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Todi Challenger Palermo Challenger Meknes Challenger Casablanca Challenger Memorial Savigni - Sassuolo Rabat Challenger I Tourneo Fila Citta di Brindisi - Brindisi San Marino Cepu Open - San Marino Caltanissetta Challenger Barletta Challenger Napoli Challenger Samarkand Challenger - Samarkand Turin Challenger San Benedetto Challenger Sopot Challenger Orbetello Challenger Trani Challenger San Marino Challenger Manerbio Challenger Genova Challenger Todi Challenger Palermo Challenger Stella Artois Clay Court Championships - Budaors Telesp Celular Open - Ribeirao Preto Montevideo Challenger Tennis Napoli Cup 2004 - Napoli Meknes Challenger Top Wool Challenger Biella - Biella Rabat Challenger Marrakech Challenger LTA Hull Challenger - Hull Barletta Challenger Monza Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Banca Stato Challenger Lugano - Lugano Genova Challenger Challenger Canottieri Minico - Mantova AXA Open - Lisbon Todi Challenger Madrid Challenger AXA Open II - Espinho Banca Stato Challenger Lugano - Lugano Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Leon Challenger Asirom Challenger Brasov - Brasov Garden Open - Rome Napoli Challenger Caltanissetta Challenger Prague Challenger MTNL Cellular ATP Challenger - Mumbai Todi Challenger Memorial Savigny - Sassuolo Geneva Challenger - Geneva Copa Ericsson Brazil - Sao Paulo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto EI Bank Bulgarian Challenger - Sofia San Marino Cepu Open - San Marino Orbetello Challenger Copa Sevilla - Seville Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari San Marino Challenger Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Cordenons Challenger Barletta Citta Della Disfida Open 99 - Barletta Ho Chi Minh City Challenger - Ho Chi Minh City Genova Challenger Sporting Challenger - Turin Siemens Open 2002 - Scheveningen Quelle Cup - Furth 5th Sardinian International Championships - Cagliari Banja Luka Challenger Szczecin Challenger VIII Trofeo Ciutat de Barcelona - Barcelona TennisCup Vlaanderen - Antwerp Top Wool Challenger Biella - Biella XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Global Telecom Open - Curitiba Memorial Savigni - Sassuolo Milano Challenger-Jameson Cup - Milan Citta di Monza - Monza C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Olbia Challenger - Olbia Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville II Cyclus Open de Tenis - Florianopolis Pekao Open 2003 - Szczecin San Luis Potosi Challenger Canottieri Minico 2004 - Mantova Rome Challenger San Benedetto Challenger San Marino Challenger Como Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Vicenza Challenger Perugia Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Sporting Challenger - Turin Como Challenger Antonio Savoldi-Marco Co. - Manerbio Rome Challenger Rome Challenger La Serena Open - La Serena Como Challenger Rome Challenger IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Cepu Open - San Marino 4° Sporting Challenger - Turin San Remo Tennis Cup - San Remo Trani Cup - Trani Banca Stato Challenger - Lugano Copa Kia - Santiago Challenger Fondazione Carige - Genova Architect Open - Budapest Pekao Open - Szczecin Pekao Open 2004 - Szczecin 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Memorial Manfredini - Sassuolo Lugano Challenger Privatbank Open 2006 - Dnepropetrovsk Mobilux Open - Luxembourg Orbetello Challenger Copa Telefonica CTC Chile - Santiago La Rinascente Tennis Cup Harbour Club Milano - Milan Riviera di Rimini Challenger - Rimini Genova Open Challenger - Genova Pekao Open - Szczecin Tunis Open - Tunis ECM Prague Open 2005 - Prague Lugano Challenger Reggio Emilia Challenger XI Ciutat de Barcelona - Barcelona Turin Challenger Orbetello Challenger Trani Challenger Prostejov Challenger San Marino Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Kos Succhetti Tennis Cup - Cordenons X Torneo Internazionale di Tennis - Barletta Turin Challenger Copa Petrobras Brazil - Aracaju Buenos Aires Challenger XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Challenger Lugano - Lugano Palermo Challenger Napoli Challenger Tarragona Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia VIII Torneo Internazionale di Tennis - Barletta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Garden Open 2004 - Rome Turin Challenger Cordenons Challenger Napoli Challenger Sir Supermercati - Rome Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger 9° Trani Cup - Trani Milan Challenger Cordenons Challenger Heineken Challenger - Ho Chi Minh City Genova Challenger Milan Challenger Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Jameson Cup - Milan Biella Challenger Top Wool Challenger - Biella San Marino Cepu Open - San Marino Fano Challenger Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla Internacionales de Andalucia - Seville Qatar Mobil Open 2001 - Doha Kamnik Challenger - Kamnik Heineken Open - Auckland Open Seat-Godo 2001 - Barcelona Mestre Challenger Campionati Internazionali di Sicilia - Palermo San Benedetto Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Alessandria Challenger Szczecin Challenger Tennis Napoli Cup - Naples Rijeka Challenger Trani Cup - Trani Whirlpool Open - Budapest Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Qatar Open - Doha Honda Kah Singapore Men's Tennis Open - Singapore BellSouth Open - Vina del Mar Cortina Challenger Copa AT&T - Buenos Aires Residenza Open - Magdeburg Brasil Open - Costa do Sauipe Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Jameson Cup - Milan Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Samarkand Challenger - Samarkand BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Casablanca Challenger Garden Open - Rome Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Exim Agmedia Open - Kosice Canottieri Mincio Open - Mantova Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Prostejov Challenger Croatia Open - Umag Idea Prokom Open - Sopot Tampere Imageneering Open - Tampere Pilot Pen Tennis - New Haven Milan Challenger V Trani Cup - Trani Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha XXX Edizione 'A Savoldi Marco' - Manerbio Heineken Open - Auckland Genoa Open 'Fondazione Carige' - Genova Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Bulgarian Open - Sofia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Cordenons Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Rado Geneva Challenger - Geneva ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov ATU Cup - Weiden The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz MoviStar Open - Vina del Mar Geneva Challenger - Geneva ATP "Videocon" Challenger - Mumbai Brasil Open - Costa do Sauipe Milan Challenger Copa Telmex - Buenos Aires Arpa Ceramic Cup - Reggio Emilia Bulgarian Challenger 2002 - Sofia LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest Open de la Comunidad Valenciana - Valencia KGHM Polish Indoors - Wroclaw Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Meridiana Sardegna Open - Olbia BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Dutch Open Tennis - Amersfoort Steelers Cup - Kosice 3° Trofeo 'Citta di Brindisi' - Brindisi X Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt SIR Supermercadi Challenger - Rome Tennis Napoli Cup - Napoli BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Tunis Open 2006 - Tunis Copa Telmex - Buenos Aires Memorial Manfredini - Sassuolo Grand Prix Hassan II - Casablanca Interwetten Austrian Open - Kitzbuhel Posillipo Tennis Cup - Napoli ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Serbia Open - Belgrade ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Tennislife Cup - Napoli Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Rabat Challenger SkiStar Swedish Open - Bastad San Benedetto Challenger ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open Tarragona Costa Daurada - Tarragona BCR Open Romania - Bucharest Como Challenger Qatar ExxonMobil Open - Doha Brasov Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Milan Indoors - Milan BRD Nastase Tiriac Trophy - Bucharest Rabat Challenger Serbia Open - Belgrade San Remo Challenger Monza Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Credit Agricole Suisse Open - Gstaad Copa AT&T - Buenos Aires Bet-at-home Cup - Kitzbuhel Rome Challenger Valencia Open - Valencia Milan Indoors - Milan Brasil Open - Sao Paulo BellSouth Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Furth Challenger Campionati Internazionali di Sicilia - Palermo TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Brasil Open - Costa do Sauipe Credit Agricole Suisse Open - Gstaad Cordenons Challenger Trnava Challenger Brasil Open - Costa do Sauipe Meknes Challenger Catella Swedish Open - Bastad Argentina Open - Buenos Aires Caltanissetta Challenger Barletta Challenger Generali Open - Kitzbuhel Napoli Challenger Bet-at-home Open - Hamburg Monza Challenger Rome Challenger Tunis Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Casablanca Challenger Morelos Challenger Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Ljubljana Challenger Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Ortisei Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Medellin Challenger SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Tunis Challenger Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger San Benedetto Challenger Memorial Savigni - Sassuolo The LTA Hull Challenger - Hull Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Intelig Tennis Cup - Campos do Jordao Mestre Challenger Telesp Celular Open - Campinas Copa Ericsson Brazil - Sao Paulo Warta Cup - Sopot Geovillage Open Trofeo Melia Olbia - Olbia I Open de Tenis Comunidad de Madrid - Madrid Jameson Cup - Milan VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open Romania - Bucharest Movistar Open - Vina del Mar Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Italian Open - Rome BCR Open Romania - Bucharest Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tennis Masters Series - Monte Carlo Movistar Open - Vina del Mar Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Energis Open - Amersfoort Copa AT&T - Buenos Aires Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Heineken Open - Auckland Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Siebel Open - San Jose Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco Orange Prokom Open - Sopot Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Rome Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens